// nodeJS环境下使用 ==require(moduleName|ModulePath)== 方式完成模块加载；
// require 完成模块导入时，==如果需要 会以 .js > .json > .node 顺序自动补充后缀进行加载==
//  node模块安装使用方式和功能，可以分为如下模块：
//     执行模块：执行模块一般没有导出功能，是作为入口文件使用，该类模块侧重运行
//     构成模块：一般不作为入口文件，作为其它模块的依赖文件使用，该模块侧重导出
// const module1=require("./module2/module1.js");
// console.log(module1);


// 会以 .js > .json > .node 顺序自动补充后缀进行加载
const module1=require("./module2/module1");
console.log(module1);